MKAGRYEYRWADGTTMVSAPEYVELLMNWIETQIDNEHIFPKKTGEPFPPNFEDFVKRILRKLFRVYAHIYHSHFPKIVTLNEQAHLNTCFHRYLLFVSEFQLVDKEEMVPIQKLVETILKP